2917,2959,2970,2981,2983,2996,3001,3005,3016,3026,3038,3066,3082,3089,3096,3105,3108,3114,3120,3124,3131,3142,3147,3152,3163,3168,3179,3188,3196,3218,3235,3240,3251,3247,3246,3245,3245,3244,3243,3243,3242,3242,3240,3240,3238,3238,3233,3233,3232,3232,3231,3230,3230,3231,3232,3232,3233,3233,3233,3233,3233,3232,3232,3231,3230,3230,3229,3228,3227,3226,3225,3225,3224,3224,3223,3223,3223,3222,3222,3222,3224,3224,3228,3228,3230,3230,3230,3230,3229,3228,3227,3227,3226,3226,3221,3220,3220,3217,3217,3214,3214,3209,3209,3209,3208,3208,3207,3206,3206,3205,3204,3204,3203,3201,3201,3199,3199,3194,3194,3193,3192,3190,3190,3185,3185,3183,3183,3182,3182,3182,3181,3181,3180,3179,3179,3179,3178,3178,3177,3177,3173,3173,3172,3172,3170,3170,3169,3169,3168,3168,3167,3167,3166,3166,3165,3165,3164,3164,3164,3161,3161,3156,3156,3155,3155,3154,3154,3153,3152,3152,3148,3148,3149,3149,3150,3151,3151,3152,3153,3153,3152,3152,3148,3148,3145,3145,3143,3143,3142,3142,3141,3141,3140,3140,3137,3137,3136,3136,3130,3130,3130,3132,3132,3133,3133,3134,3136,3136,3137,3137,3139,3139,3140,3140,3139,3139,3137,3137,3135,3135,3135,3132,3132,3131,3131,3125,3125,3124,3120,3120,3110,3110,3109,3109,3108,3108,3107,3107,3101,3101,3092,3092,3091,3091,3090,3090,3089,3089,3090,3090,3087,3087,3086,3086,3084,3084,3081,3081,3071,3071,3069,3069,3066,3066,3057,3057,3055,3055,3054,3054,3053,3053,3052,3052,3050,3050,3048,3048,3045,3045,3043,3043,3042,3042,3041,3041,3040,3040,3039,3039,3039,3038,3037,3037,3028,3028,3026,3026,3025,3025,3024,3024,3023,3023,3021,3021,3019,3019,3017,3017,3013,3013,3007,3007,3003,3003,2995,2995,2993,2993,2991,2991,2990,2990,2988,2988,2979,2979,2978,2978,2977,2977,2976,2976,2976,2974,2974,2973,2973,2972,2972,2970,2970,2967,2967,2966,2966,2966,2964,2964,2961,2961,2960,2960,2960,2959,2959,2959,2958,2958,2958,2957,2957,2957,2956,2956,2956,2954,2954,2953,2953,2952,2952,2951,2951,2950,2950,2949,2949,2943,2943,2941,2941,2940,2940,2939,2939,2939,2939,2935,2935,2933,2933,2931,2931,2927;2818,2819,2820,2820,2820,2820,2820,2816,2812,2809,2808,2790,2787,2776,2772,2766,2763,2763,2759,2754,2750,2746,2745,2746,2744,2742,2734,2731,2730,2729,2724,2707,2674,2674,2674,2674,2673,2673,2673,2672,2672,2671,2671,2670,2670,2669,2669,2670,2670,2671,2671,2671,2662,2662,2662,2661,2661,2660,2659,2658,2657,2657,2656,2656,2656,2655,2655,2655,2655,2655,2655,2656,2656,2657,2657,2658,2659,2659,2660,2662,2662,2663,2663,2662,2662,2671,2672,2673,2673,2673,2673,2672,2672,2671,2671,2671,2672,2672,2671,2671,2670,2670,2671,2672,2672,2673,2673,2673,2674,2674,2674,2673,2673,2673,2672,2672,2671,2671,2672,2672,2672,2672,2673,2673,2672,2672,2671,2671,2670,2667,2667,2665,2665,2664,2663,2662,2662,2661,2661,2659,2659,2661,2661,2663,2663,2664,2664,2666,2666,2669,2669,2672,2672,2673,2673,2675,2675,2676,2677,2677,2676,2676,2677,2677,2678,2679,2680,2680,2680,2681,2681,2680,2680,2679,2679,2679,2678,2678,2678,2673,2673,2672,2672,2673,2673,2672,2672,2671,2671,2670,2670,2669,2669,2668,2668,2669,2669,2670,2670,2676,2677,2677,2678,2678,2679,2679,2679,2680,2680,2681,2681,2682,2682,2683,2683,2684,2684,2683,2683,2682,2681,2681,2680,2680,2679,2679,2680,2680,2680,2681,2681,2682,2682,2683,2683,2684,2684,2685,2685,2684,2684,2685,2685,2686,2686,2687,2687,2690,2690,2692,2692,2693,2693,2695,2695,2694,2694,2693,2693,2694,2694,2695,2695,2696,2696,2697,2697,2698,2698,2699,2699,2700,2700,2701,2701,2702,2702,2703,2703,2704,2704,2705,2705,2706,2706,2707,2707,2708,2708,2717,2718,2718,2718,2719,2719,2720,2720,2721,2721,2722,2722,2723,2723,2724,2724,2725,2725,2726,2726,2727,2727,2726,2726,2727,2727,2728,2728,2729,2729,2730,2730,2731,2731,2732,2732,2733,2733,2735,2735,2736,2736,2737,2737,2740,2741,2741,2742,2742,2743,2743,2744,2744,2745,2745,2746,2746,2750,2751,2751,2752,2752,2753,2753,2756,2757,2757,2758,2759,2759,2761,2762,2762,2768,2769,2769,2770,2771,2771,2772,2772,2773,2773,2774,2774,2775,2775,2776,2776,2777,2777,2778,2778,2779,2779,2780,2780,2781,2782,2783,2783,2784,2784,2785,2785,2786,2786